pdf-icon

Unit Camera

SKU:U109-B

UIFlow Camera-Tool

Description

Unit Camera is a high-cost-performance WiFi camera from M5Stack, featuring the ESP32-WROOM-32E control core and a 2-megapixel image sensor (OV2640). Its minimalist design includes no unnecessary peripherals. The pre-installed software integrates image transmission firmware, offering interfaces for image data acquisition and adjustment of image parameters such as white balance, exposure, gain, and size. Users can directly obtain image data and interact with the camera via UART or WiFi. It supports UIFlow graphical programming, allowing for a zero-development, out-of-the-box user experience. Additionally, the reserved program download interface enables users to easily update or customize the firmware, enhancing functionality and performance. The camera also comes with a mounting clip, making it easy to fix in the desired position. Its compact design and high cost-performance make it suitable for various wireless camera application scenarios.

Features

  • ESP32 control core
  • Simplified design
  • 2 MegaPixel camera (OV2640)
  • UART communication (supports image data acquisition and image parameter adjustments)
  • WiFi image transmission
  • Programmable LED indicator (blue)
  • Programming platforms: ESP-IDF / Arduino / UIFlow

Includes

  • 1x Unit Camera
  • 1x Grove Cable
  • 1x camera back clip (compatible with LEGO)

Applications

  • Home Security
  • Smart Home
  • Industrial Monitoring
  • Agricultural Monitoring
  • Education and Research
  • Pet Monitoring

Specification

Resources Parameters
ESP32-WROOM-32E 240MHz dual core, 600 DMIPS, 520KB SRAM, Wi-Fi
Flash 4MB
Camera Focal length 4.8±5% mm
Aperture 2.4±5%
Lens type 1/4 inch
Field of view 65°
Pixels 2M
Sensitivity <1%
Image sensor OV2640
Support output format YUV (422/420)/YCbCr422, 8-bit compressed data, RGB565/555, 8-/10-bit Raw RGB data
DFOV 65°
Product Size 40*24*11m
Package Size 136*92*13mm
Product Weight 10.6g
Package Weight 15.7g

Flash Burning Download

Unit CAM does not include a program download circuit. When the user needs to download the ESP32 update program, the program can be burned through an external connection with a USB-TTL downloader. Click here to buy ESP32 download board

Pin Mapping

OV2640 Interface

interface camera pins unit Camera
SCCB Clock SIOC IO23
SCCB Data SIOD IO25
System Clock XCLK IO27
Vertical Sync VSYNC IO22
Horizontal Reference HREF IO26
Pixel Clock PCLK IO21
Pixel Data Bit 0 D0 IO32
Pixel Data Bit 1 D1 IO35
Pixel Data Bit 2 D2 IO34
Pixel Data Bit 3 D3 IO5
Pixel Data Bit 4 D4 IO39
Pixel Data Bit 5 D5 IO18
Pixel Data Bit 6 D6 IO36
Pixel Data Bit 7 D7 IO19
Camera Reset RESET IO15
Camera Power Down PWDN -1
Power Supply 3.3V 3V3 3V3
Ground GND GND

HY2.0-4P Interface.

HY2.0-4P Unit Camera
RX IO16
TX IO17
5V 5V
GND GND

LED (Blue)

LED Unit Camera
D1 IO4

Schematic

Module Size

Example

UIFlow

Arduino

ESP IDF

idf.py menuconfig

Component config->ESP32-specific->Hardware brownout detect & reset(disable)

Version comparison

Product SKU Camera Appearance
Unit Camera U109-B Regular viewing angle FOV: 65°
OV2640
Includes case and camera back clip
Unit CAM U109 Regular viewing angle FOV: 65°
OV2640
Does not include case
Unit Camera DIY KIT U109-X Regular viewing angle FOV: 65°, OV2640
Wide-angle fisheye FOV: 160°, OV2640
Includes case and camera back clip